Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ALMA PLACE Terraced £352,165 £147,000 4 Apr 2003
2 ALMA PLACE Terraced £298,033 £251,000 1 Sep 2020
3 ALMA PLACE Semi-Detached £314,858 £256,750 11 Oct 2019
4 ALMA PLACE Terraced £329,002 £241,000 4 Feb 2016